defensive weapon - Spanish English Dictionary